what is the difference between vga and dvi